Optimal Server Allocation in Batches

نویسندگان

  • Navid Ehsan
  • Mingyan Liu
چکیده

In this paper we consider the problem of allocating bandwidth to two transmitters/queues with arbitrary arrival processes, so as to minimize the total expected (discounted) holding cost of backlogged packets in the system over a finite (infinite) horizon. The bandwidth is in the form of time slots in a TDMA schedule. Allocation decisions are made based on the queue backlog information, which is delayed. In addition, the allocation is done in batches, in that a queue can be assigned any number of slots not exceeding the total number in a batch. In this paper we show that if the packet holding cost as a function of the packet backlog in the system is non-decreasing, supermodular and superconvex, then (1) the value function (or the cost to go) at each time slot will also satisfy these properties; (2) the optimal policy for assigning a single slot is of the threshold type; and (3) optimally allocating M slots at a time can be achieved by repeatedly using a policy that assigns each slot optimally given the previous allocations. Thus the problem of finding the optimal allocation strategy for a batch of slots reduces to that of optimally allocating a single slot, which is typically much easier to obtain. We provide sufficient conditions for the same results to hold in the case of discounted cost over an infinite horizon and in the case of average cost criterion. The above results are then applied to a special case where the holding costs are linear and equal for all queues, in which minimizing holding cost is equivalent to maximizing the system throughput.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive call admission control and resource allocation in multi server wireless/cellular network

The ever increasing demand of the subscribers has put pressure on the capacity of wireless networks around the world. To utilize the scare resources, in the present paper we propose an optimal allocation scheme for an integrated wireless/cellular model with handoff priority and handoff guarantee services. The suggested algorithm optimally allocates the resources in each cell and dynamically adj...

متن کامل

Optimal Bandwidth Allocation With Delayed State Observation and Batch Assignment

In this paper we consider the problem of allocating bandwidth/server to multiple user transmitters/queues with identical but arbitrary arrival processes, to minimize the total expected holding cost of backlogged packets in the system over a finite horizon. The special features of this problem are that (1) packets continuously arrive at these queues regardless of the allocation decision, (2) the...

متن کامل

Optimal Control of Parallel Queues with Batch Service

We consider the problem of dynamic allocation of a single server with batch processing capability to a set of parallel queues+ Jobs from different classes cannot be processed together in the same batch+ The arrival processes are mutually independent Poisson flows with equal rates+ Batches have independent and identically distributed exponentially distributed service times, independent of the ba...

متن کامل

Static Optimization of Queueing Systems

This paper discusses some recent developments in the static optimization of queueing systems. Special attention is given to three problem classes: (i) the optimal allocation of servers, or service capacity, to queues in a network; (ii) the optimal allocation of the visits of a single server to several queues (a polling system); (iii) the optimal allocation of a single arrival stream to several ...

متن کامل

Simultaneous Batching and Scheduling for Chemical Processing with Earliness and Tardiness Penalties*

We consider the problem of determining the allocation of demand from different customer orders to production batches and the schedule of resulting batches to minimize the total weighted earliness and tardiness penalties in context of batch chemical processing. The problem is formulated as a mixed-integer nonlinear programming model. An iterative heuristic procedure that makes use of the network...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006